home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / t / anita / lies_mic.h < prev   
Encoding:
Text File  |  1996-09-18  |  11.5 KB  |  264 lines

  1. ANITA ist ein einfaches, dafuer aber schnelles Programm zur 
  2. Eingabe von einfachen Texten mit Direktformatierung auf dem 
  3. Bildschirm. 
  4.  
  5. **************************************************************************
  6.  
  7. KURZBESCHREIBUNG
  8.  
  9.  
  10. A-Z,a-z,0-9,!".. usw.     normale darstellbare Zeichen
  11.  
  12. Control F W N             Auswahl von Fill Wrap oder Nowrap
  13.                           (wird als Steuerzeichen im Text gespeichert)
  14. Control/SHIFT Space       nicht dehnbares Lehrzeichen (bei Fill)
  15. Control O                 Ein- bzw. Ausschalten der Kopf- und Fuss-
  16.                           zeilendarstellung (hat keinen Einfluss auf
  17.                           den abgespeicherten Text!); sinnvoll bei
  18.                           der Eingabe laengerer Textstuecke
  19. Control T                 Ein- bzw. Ausschalten des Fill-Modus auf
  20.                           dem Bildschirm (ohne Auswirkung auf den 
  21.                           gespeicherten Text; ueberschreibt lokal
  22.                           ein Control F im Text; sinnvoll bei der
  23.                           Eingabe von laengeren Textstuecken und bei
  24.                           nachtraeglicher Trennung mittels Maus)
  25.  
  26. Return                    neue Zeile
  27. Control Return            neue Seite
  28. Delete                    loescht Zeichen
  29. Backspace                 Cursor links; evtl. loeschen Zeichen
  30.                           die letzten 256 mit DELETE und BACKSPACE 
  31.                           geloeschten Zeichen werden gespeichert und
  32.                           koennen mit UNDO zeichenweise zurueckgeholt
  33.                           werden
  34. Undo                      Undo fuer DELETE und BACKSPACE
  35. Help                      Worttrennung
  36. Insert                    Cursor in Zeile ganz links
  37. Clr Home                  Cursor in Zeile ganz rechts
  38. Cursortasten              Cursor in entsprechende Richtung
  39. Shift Cursor_oben         Cursor an Anfang des Textes
  40. Shift Cursor_unten        Cursor an Ende des Textes
  41. Shift Cursor_links        Cursor auf vorhergehendes RETURN (Absatz)
  42. Shift Cursor_rechts       Cursor auf naechstes RETURN (Absatz)
  43.  
  44. Control Cursor_links      suche Steuerzeichen links vom Cursor
  45. Control Cursor_rechts     suche Steuerzeichen rechts vom Cursor
  46.                           (Cursor_links, Cursor_rechts, DELETE, UNDO)
  47.  
  48. Control Cursor_oben       suche naechsten Suchstring oberhalb Cursor
  49. Control Cursor_unten      suche naechsten Suchstring unterhalb Cursor
  50.  
  51. Funktionstasten:
  52.  
  53. F1                        Unterstreichen
  54. F2                        10/12 Zeichen pro Zoll
  55. F3                        Italic (nicht NEC_P2) 
  56. F4                        Fett
  57. F5                        hochgestellte Schrift
  58. F6                        tiefgestellrte Schrift
  59. F9                        linker  Rand 
  60.                           ( (SHIFT)Cursor links/rechts; Return; UNDO)
  61. F10                       rechter Rand 
  62.                           ( (SHIFT)Cursor links/rechts; Return; UNDO)
  63.  
  64. Shift F1                  Zeilenabstand 1
  65. Shift F2                  Zeilenabstand 2
  66. Shift F3                  Zeilenabstand 3
  67. Shift F4                  Zeilenabstand 4
  68. Shift F5                  Zeilenabstand 5
  69. Shift F6                  Zeilenabstand 6
  70. Shift F7                  Zeilenabstand 7
  71. Shift F8                  Zeilenabstand 8
  72. Shift F9                  Zeilenabstand 9
  73. Shift F10                 Zeilenabstand 0 (d.h. dieselbe Zeile!)
  74.  
  75. Alternate F1              Zeichensatz 1 (Standard-Zeichensatz)
  76. Alternate F2              Zeichensatz 2 (griech. Zeichen)
  77. Alternate F3              Zeichensatz 3 (math. und graph. Sonderzeichen)
  78. Alternate F4              Zeichensatz 4 (frei definierbarer Zeichensatz)
  79.  
  80. Control F1                Kopf- / Fusszeilen Nr. 1
  81. Control F2                Kopf- / Fusszeilen Nr. 2
  82. Control F3                Kopf- / Fusszeilen Nr. 3
  83. Control F4                Kopf- / Fusszeilen Nr. 4
  84. Control F5                Kopf- / Fusszeilen Nr. 5
  85. Control F6                Kopf- / Fusszeilen Nr. 6
  86. Control F7                Kopf- / Fusszeilen Nr. 7
  87. Control F8                Kopf- / Fusszeilen Nr. 8
  88. Control F9                Kopf- / Fusszeilen Nr. 9
  89. Control F10               Kopf- / Fusszeilen Nr. 10
  90.  
  91. Alternate Control F1      Eingabe: Kopf- / Fusszeilen Nr. 1
  92. Alternate Control F2      Eingabe: Kopf- / Fusszeilen Nr. 2
  93. Alternate Control F3      Eingabe: Kopf- / Fusszeilen Nr. 3
  94. Alternate Control F4      Eingabe: Kopf- / Fusszeilen Nr. 4
  95. Alternate Control F5      Eingabe: Kopf- / Fusszeilen Nr. 5
  96. Alternate Control F6      Eingabe: Kopf- / Fusszeilen Nr. 6
  97. Alternate Control F7      Eingabe: Kopf- / Fusszeilen Nr. 7
  98. Alternate Control F8      Eingabe: Kopf- / Fusszeilen Nr. 8
  99. Alternate Control F9      Eingabe: Kopf- / Fusszeilen Nr. 9
  100. Alternate Control F10     Eingabe: Kopf- / Fusszeilen Nr. 10
  101.  
  102.  
  103. Numerischer Tastenblock:
  104.  
  105. 0-9                       Suche entsprechende Seite (Abschluss mit ENTER)
  106. +                         ca. 20 Zeilen vorwaerts
  107. -                         ca. 20 Zeilen zurueck
  108. .                         Wechsel zwischen Insert- und Replace-Mode
  109. )                         schreibe Inhalt der Zeile in internen Puffer
  110. Shift )                   fuege Inhalt der Zeile an den Text im internen
  111.                           Puffer an
  112. /                         loesche Zeile und schreibe geloeschte Zeile in
  113.                           internen Puffer
  114. Shift /                   loesche Zeile und fuege geloeschte Zeile an den 
  115.                           Text im internen Puffer an
  116. *                         fuege Inhalt des Internen Puffers in den Text ein
  117. (                         Wechsel in den MARK-Modus
  118. Enter                     Wechsel in den ENTER-Modus
  119.  
  120.  
  121. **************************************************************************
  122.  
  123.  
  124. MARK-Modus:
  125.  
  126. folgende Eingaben sind moeglich:
  127.   Tasten zur Cursorbewegung
  128.   )        Uebernahme des Textes zwischen MARK-Position und augenblicklicher
  129.            Cursorposition in den internen Puffer
  130.   Shift )  Anfuegen des Textes zwischen MARK-Position und augenblicklicher
  131.            Cursorposition an den Text im internen Puffer
  132.   /        Loeschen und Uebernahme des Textes zwischen MARK-Position und 
  133.            augenblicklicher Cursorposition in den internen Puffer
  134.   Shift /  Loeschen und Anfuegen des Textes zwischen MARK-Position und 
  135.            augenblicklicher Cursorposition an den Text im internen Puffer
  136.   Delete   loescht alle Steuerzeichen zwischen MARK-Position und 
  137.            augenblicklicher Cursorposition (z.B. Schriftarten, Rand)
  138.   Shift Delete   loescht alle Returns und FormFeeds zwischen MARK-
  139.                  Position und augenblicklicher Cursorposition
  140.   Undo     verlassen des MARK-Modus
  141.  
  142.  
  143. **************************************************************************
  144.  
  145.  
  146. ENTER-Modus:
  147.  
  148. folgende Kommandos sind mglich:
  149.  
  150.   Q             Quit (Beenden des Programms)
  151.   E             Exit (Abspeichern der Daten und Programmende)
  152.   D             Directory (Eingabe des Arbeitsdirectorys)
  153.   R             Read (Lesen einer Datei)
  154.   W             Write (Schreiben einer Datei)
  155.   I             Input (Lesen einer Datei in den internen Puffer)
  156.   O             Output (Schreiben des internen Puffers in eine Datei)
  157.   C             Compress (Entfernung von Luecken und unnoetigen Steuer-
  158.                 zeichen im Text; wird bei WRITE autom. ausgefuehrt)
  159.   L             loeschen des Textpuffers
  160.   P             Print (Text drucken) 
  161.   F             Finde Suchstring
  162.   UNDO          Verlassen des ENTER-Modus bzw. Untermodus
  163.  
  164.  
  165. **************************************************************************
  166.  
  167.  
  168. Drucken von Text:
  169. Nach Eingabe des Kommandos P kann auf dem Ziffernblock die erste zu
  170. druckende Seite eingegeben werden. Durch SHIFT + Zahlen kann die 
  171. letzte zu druckende Seite eingegben werden und durch die Eingabe einer
  172. Zahl auf der Haupttastatur kann ein Offset fuer den linken Rand 
  173. eingegben werden. 
  174.  
  175. UNDO bricht Druckvorgang ab
  176.  
  177. **************************************************************************
  178.  
  179.  
  180. Eingabe von Kopf- / Fusszeilen: (Control+Alternate F1-F10)
  181.  
  182. Normale Eingabe von Buchstaben und Zahlen durch die Haupttastatur
  183. Cursorbewegung durch Cursurtasten und RETURN
  184. Loeschen durch DELETE und BACKSPACE
  185. Beenden durch ENTER
  186.  
  187. Sonderfunktion auf numerischem Tastenfeld:
  188.  
  189.   Max. dreistellige Zahl als Platzhalter fuer Seitennumerierung. Die 
  190.   eingegebene Zahl wird dabei als Offset zur internen Seitennummer
  191.   addiert. Beachte Unterschied von z.B. 1 und 001)
  192.  
  193.   Linke  SHIFT-Taste + Zahl (0-3) gibt Anzahl der Kopfzeilen an
  194.   Rechte SHIFT-Taste + Zahl (0-3) gibt Anzahl der Fusszeilen an
  195.  
  196.  -/+ erniedrigt bzw. erhoeht die Zeilennumer der aktuellen Zeile
  197.  Linke SHIFT-Taste  -/+ erniedrigt bzw. erhoeht die Zeilennumer der
  198.                         ersten Textzeile
  199.  Rechte SHIFT-Taste -/+ erniedrigt bzw. erhoeht die Zeilennumer der
  200.                         ersten Textzeile
  201.  . wechsel zwischen Insert und Replace
  202.  
  203. Hinweis: Beim Abspeichern einer Datei filename.ext werden die Kopf-
  204.          und Fusszeilen in der Datei filename.___ abgespeichert und
  205.          spaeter wieder automatisch von dort eingelesen.
  206.  
  207.  
  208. **************************************************************************
  209.  
  210.  
  211. Maus:
  212.  
  213. linke Maustaste         setzen des Cursors an entsprechender Stelle
  214.                         verschieben des Textfensters falls Cursor
  215.                         ganz oben oder unten
  216.  
  217. rechte Maustaste        Worttrennung
  218.                         langsame Verschiebung des Textfensters falls
  219.                         Cursor ganz oben oder unten
  220.  
  221. **************************************************************************
  222.  
  223.  
  224. Maengelanzeigen:
  225.  
  226. Das Programm enthaelt im Augenblick keine dynamische Speicherverwaltung.
  227. Die fest angelegeten Felder fuer die Text- und Loeschspeicher reichen
  228. fuer ca. 100 Seiten Text und einige Seiten geloeschten Text.
  229. Laengere Texte sollten, wenn moeglich, auf mehrere Dateien aufgeteilt
  230. werden, da aufgrund der Direktformatierung der gesamte Text formatiert
  231. werden muss um ans Ende des Textes zu kommen (auch wenn nichts geaendert
  232. wurde) und das bei einem umfangreichen Text eben entsprechend lange daueret.
  233.  
  234.  
  235. Ein Ausdruck des Textes ist im Augenblick nur auf den 18-Nadel-Druckern
  236. NEC P2/P3, den 24-Nadel-Druckern P5/P6/P7/P2neu/P3neu und dem Apple 
  237. LaserWriter (PostScript) moeglich.
  238. Da die Zeichensaetze 2 und 3 fuer die NEC-Drucker noch nicht erstellt
  239. sind, erfolgt die graphische Ausgabe auf der Grundlage der Zeichen-
  240. definition fuer den Bildschirm (FONT2.DAT, FONT3.DAT), allerdings mit
  241. der dadurch bedingten schlechten Qualitaet, d.h. wer die Zeichensaetze
  242. 2-4 benoetigt muss fuer den endgueltigen Ausdruck den Laserdrucker 
  243. verwenden. Wer den benutzerspezifischen Zeichensatz 4 verwenden will
  244. muss die Zeichendefinitionen fuer den Bildschirm (font4.dat) erzeugen
  245. (font4.dat wird, sofern im selben Directory vorhanden, beim Start von 
  246. ANITA automatisch eingelesen) und vor dem Ausdrucken die entsprechende
  247. PostScript-Beschreibung des Zeichensatzes in den Laserdrucker laden
  248. und dort unter dem Namen "Anita" eintragen. Achten Sie darauf, dass
  249. bei Verwendung des Laserdruckers die Parameter der V24-Schnittstelle
  250. richtig eingestellt sind.
  251.  
  252.  
  253. **************************************************************************
  254.  
  255. Nach Ausgabe von (Fehler-)Meldungen in der untersten Zeile ist die
  256. ENTER-Taste zu druecken.
  257.  
  258. **************************************************************************
  259.  
  260. Nach ca. 10 min ohne Eingabe wird der Bildschirm dunkel. Beliebige Taste 
  261. druecken oder Maus bewegen.
  262.  
  263. **************************************************************************
  264.